htm{-webkit-tap-highlight-color:transparent}
body,h1,h2,h3,h4,h5,h6,p,td,th{margin:0;padding:0;border:0}
li,ol,ul{margin:0;padding:0;list-style-type:none}
img{max-width:650px;border:0;text-align:center;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
a{background:transparent;color:inherit;text-decoration:none}
a,em,i,span{display:inline-block}
b,em,i{font-style:normal}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:14px}

.fz{font-family:Arial,'Microsoft Yahei';}
.fb{font-weight:bold}
.fl{float:left}
.fr{float:right}
.fc{float:center}
.txtr{text-align:left}
.txtr{text-align:right}
.txtc{text-align:center}
.f9{font-size:9px}
.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.f20{font-size:20px}
.f24{font-size:24px}

#web_top{width:1080px;height:auto; background-color:#eee; margin:0px 0px 0px 0px; PADDING:0px;}
#web_c{width:1080px; height:auto; background-color: #ffffff; PADDING: 0px; MARGIN:0; text-align:left;}
#web_l{float:left; width:1080px; background-color: #ffffff; MARGIN:0px 0px 0px 0px; PADDING: 0px; text-align:left;}
#web_o{height:auto; background-color: #ffffff; PADDING: 0px; MARGIN:0; text-align:left;}

#picbox{Z-INDEX:3;width:625px;height:344px; background-color:#ffffff; margin:0px 0px 0px 5px; PADDING:0px; text-align:left;float:left;}
#picbox .k2{Z-INDEX:3}
#wdbox{Z-INDEX:3;width:435px;height:339px; background-color:#ffffff; margin:15px 0px 0px 5px; PADDING:0px; text-align:left;float:left;}
#wdbox .k2{Z-INDEX:3}
#wdbox a{font-size:12px;text-decoration:none;color:#444;} 
#wdbox a:hover{color:#ff0000;text-decoration:underline;}

.box_bt{border-top:3px solid #236ddd; background-size:100% auto; width:200px; bottom:0; min-height:650px;}
.z_bt{ padding:15px; border-bottom:1px solid #ddd;}
.z_bt .p1{font-family:"Microsoft Yahei","Î¢ÈíÑÅºÚ",sans-serif; font-size:18px; font-weight:bold;}
.z_bt .p2{ font-size:12px; color:#999; text-transform:uppercase;}

.tb_u{padding:10px; background-color:#ccddee;}

.txtbox a{font-size:12px;text-decoration:none;color:#ff8000;} 
.txtbox a:hover{color:#ff0000;text-decoration:underline;}

.box{border:1px solid #ccc;padding:0px;overflow:hidden;text-overflow:ellipsis;}
.box li{margin-left:0px;padding:2px;}
.box a{font-size:12px;text-decoration:none;color:#444;} 
.box a:hover{color:#ff0000;text-decoration:underline;}

.box1{border:0px;padding:0px;overflow:hidden;text-overflow:ellipsis;}
.box1 li{margin-left:10px;padding:2px;}
.box1 a{font-size:12px;text-decoration:none;color:#444;} 
.box1 a:hover{color:#ff0000;text-decoration:underline;}
.tt{cursor:pointer;color:#003470;font-size:15px;letter-spacing:3px;text-shadow: -1px -1px #000, 2px 2px #000; border:0px;border-bottom:0px;height:25px;line-height:25px;text-align:center;font-weight:bold;}

.bover{cursor:pointer;background-color:#ffffff;color:#00ffff;font-size:15px;letter-spacing:3px;text-shadow: -1px -1px #000, 2px 2px #000; border:0px;border-bottom:0px;height:45px;line-height:32px;text-align:center;font-weight:bold;}
.bout{cursor:pointer;background-color:#eee;color:#fff;font-size:15px;letter-spacing:3px;text-shadow: -1px -1px #000, 2px 2px #000; border:0px;border-bottom:0px;height:45px;line-height:32px;text-align:center;font-weight:bold;}

.jover{cursor:pointer;background:#599eee;color:#FFF; border:1px solid #ccc;border-bottom:2px solid #599eee;font-size:14px;height:32px;line-height:32px;text-align:center;font-weight:bold;}
.jout{cursor:pointer;color:#000;background:#fff; border:1px solid #ccc;border-bottom:2px solid #599eee;font-size:14px;height:32px;line-height:32px;text-align:center;}

.pover{cursor:pointer;background:url(/img/bt_k.jpg);color:#00fff0;font-size:15px;letter-spacing:3px;text-shadow: -1px -1px #000, 2px 2px #000; border:0px;border-bottom:0px;height:32px;line-height:32px;text-align:center;font-weight:bold;}
.pout{cursor:pointer;background:url(/img/bt_k.jpg);color:#fff;font-size:15px;letter-spacing:3px;text-shadow: -1px -1px #000, 2px 2px #000; border:0px;border-bottom:0px;height:32px;line-height:32px;text-align:center;font-weight:bold;}

.tdover{cursor:pointer;background:url(/img/bgx_b2.jpg);color:#00fff0;text-shadow: -1px -1px #000, 2px 2px #000;font-size:17px;letter-spacing:3px;border:0px;border-bottom:0px;height:59px;text-align:center;font-weight:bold;}
.tdout{cursor:pointer;background:url(/img/bgx_y1.jpg);color:#333;font-size:17px;letter-spacing:3px;border:0px;border-bottom:0px;height:59px;text-align:center;font-weight:bold;}

#k01 {background:#fff;width:381px;}
#k01 .b1,.b2,.b3,.b4,.b{display:block;overflow:hidden;}
#k01 .b1,.b2,.b3{height:1px;}
#k01 .b2,.b3,.b4,.b{border-left:1px solid #336699;border-right:1px solid #336699;}
#k01 .b1{margin:0 5px;background:#336699;}
#k01 .b2{margin:0 3px;border-width:2px;}
#k01 .b3{margin:0 2px;}
#k01 .b4{height:2px;margin:0 1px;}
#k01 .d1{background:#ffffff;}

#k02 {position:relative;background:#fff;height:281px;margin:10px 0px 0px 10px;}
#k02 .tl,.tr,.bl,.br,.tc,.bc,.ml,.mr{position:absolute;display:block;overflow:hidden;}
#k02 .tl,.tr,.bl,.br{background-repeat:no-repeat;height:10px;width:10px;z-index:3;}
#k02 .tc,.bc{background-repeat:repeat-x;height:10px;width:100%;z-index:3;}
#k02 .ml,.mr{background-repeat:repeat-y;width:10px;height:100%;z-index:3;}

#k02 .tl {margin:-10px;top:0;left:0;background-image:url(/img/k1_tl.gif);}
#k02 .tr {margin:-10px;top:0;right:0;background-image:url(/img/k1_tr.gif);}
#k02 .bl {margin:-10px;bottom:0;left:0;background-image:url(/img/k1_bl.gif);}
#k02 .br {margin:0px -10px -10px 0px;bottom:0;right:0;background-image:url(/img/k1_br.gif);}
#k02 .tc {margin:-10px 0px 0px 0px;top:0px;left:0px;background-image:url(/img/k1_tc.gif);}
#k02 .bc {margin:0px 0px -10px 0px;bottom:0px;left:0px;background-image:url(/img/k1_bc.gif);}
#k02 .ml {margin:0px 0px 0px -10px;top:0px;left:0px;background-image:url(/img/k1_ml.gif);}
#k02 .mr {margin:0px -10px 0px 0px;top:0px;right:0px;background-image:url(/img/k1_mr.gif);}
#k02 .box {background:#1ff;margin:3px 0px 0px 0px;;}

#slideshow {width:100%;height:268px;position:padding:10px; relative;overflow:hidden;}
#slideshow div {z-index:2;left:0px;OVERFLOW:hidden;position:absolute;top:0px;height:100%;background-color:#fff;color:#000; opacity:1.0}
#slideshow div.current {z-index: 3}
#slideshow div.prev {z-index: 1}
#slideshow div span {display:none;background:#fff;top:0px;width:100%;color:#000;left:0px;}
#slideshow .picbox{float:left;width:365px;height:241px;overflow:hidden;background:#fff;margin:2px 0px 0px;text-align:center;}
#slideshow .picbox img{position:absolute;bottom:40px;left:0px;border:0px;width:365px;overflow:hidden;}
#slideshow .txtbox {width:250px;float:left;background:#fff;margin:0px 0px 0px 0px;padding:0px;border:0px;color:#000;overflow:hidden;text-overflow:ellipsis;}
#slideshow .txtbox .title{width:230px;margin:10px 0px 0px 10px;text-align:center;font-family:SimHei;font-size:16px;text-decoration:none;cursor:pointer;color:#333;line-height:18px;font-weight:bold;}
#slideshow .txtbox .content{width:235px;margin:10px 0px 0px 5px;padding:5px;text-align:left;color:#555;font-size:14px;line-height:24px;border:0px;}
#moremark {margin:-10px 10px 10px 0px;	padding:0px;position:relative;background-color:#fff;FLOAT:right;align:right;text-align:right;width:40px;z-index:4;}
#more_1 {	margin: 5px 10px 10px 0px;padding:0px;position:relative;background-color:#fff;float:right;align:right;text-align:right;width:40px;z-index:4;}
#slidenumber {margin-top: -30px;margin-left: 0px;padding:0px;width:365px;border:0px;height:33px;position:relative;background-color:#555;float:left;z-index:5;}
#slidenumber ul{margin:0px;padding:0px 0px 0px 0px;background:#555;width:365px;height:33px;list-style-type:none;position:absolute;top:0px;left:0px;border:0px;align:left;font-Size:12pt;color:#888;text-align:center;line-height:33px;text-valign:middle;}
#slidenumber ul li {margin:0px;padding:0px;float:left;width:52px;align:left;font-size:12pt;cursor:pointer;color:#888;}
#slidenumber ul li.current {margin:0px;padding:0px;float:left;width:52px;align:left;font-Size:14pt;font-weight:bold;background:#aa0000;opacity: 1.0;color:#fff;}

#top0 {height:20px;width:1080px;padding-top:0px;padding-bottom:0px;margin:0px 0px 0px 0px;}
#log {height:180px;width:1080px;padding-top:0px;padding-bottom:0px;text-align:center;margin-bottom:0px;}
#top {margin-top:0px;line-height:36px;height:36px;width:1080px;padding-bottom:0px;background-color:#666;background-repeat:repeat-x;clear:both;text-align:center;position:relative;z-index:110;}
#top #topul {margin-top: 0px;margin-right: auto;margin-left: auto; padding-left: 10px;}
#top #topul .home {margin-top: 0px;background-image: none; padding-left: 0px;}
#top ul{list-style: none;}
#top li{width:115px;display:block;float:left;text-align:center;background-color:#666;background-repeat:no-repeat;background-position:left center;padding-left:2px;float:left;position: relative;}
#top ul ul{line-height:36px;text-align:left;margin-left:0px;background-repeat:repeat-y;background-position:left;margin-top:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;visibility:hidden;position:absolute;left:5px;top:36px;}
#top table{position:absolute;top:0;left:0;}
#top ul li:hover ul, #top ul a:hover ul{visibility: visible;}
#top a{font-weight:bold;font-size:14px;color:#fff;display:block;margin-right:auto;margin-bottom:auto;padding-left:10px;text-decoration:none;}
#top a:hover{color:#00fff0;text-decoration:none;border:0px;}
#top ul ul{padding-bottom:1px;height: 32px;}
#top ul ul li{float:left;height:32px;margin-left:10px;display:block;font-weight:normal;padding:0px;margin-top:0px;margin-right:10px;margin-bottom:0px;clear:both;text-align:left;font-size:12px;}
#top ul ul li a{display:block;text-align:left;font-size:12px;background-color:#666;line-height:32px;font-weight:normal;color:#fff;margin:0px;margin-left:10px;height:32px;width:80px;z-index:111;}
#top ul ul li a:hover{font-size:16px;font-weight:bold;width:105px;color:#003470;margin-left:0px;text-shadow:1px 1px #00FFF0, 1px 1px #00FFF0;text-decoration:none;background-color:#aaa;background-image:none;display:block;}


.db{display:block}
.dn{display:none}
.rel{position:relative}
.abs{position:absolute}
.fl{float:left}
.fr{float:right}
.fb{font-weight:bold}
.ov{overflow:hidden}
.tar{text-align:right}
.tac{text-align:center}

.sub-t h2 em{font-size:24px}
.sub-t ul{margin-top:1px}
.sub-t li{border-bottom:1px solid #e8ecee}
.sub-t li a{padding:0 33px;height:55px;line-height:55px;color:#003470}
.sub-t li i{position:relative;padding-left:24px}
.sub-t li i::after{position:absolute;content:'';border-radius:80%;top:45%;left:0;width:8px;height:8px;background:#003470;}
.sub-t li.curt a,.sub-t li:hover a{color:#fff;background:#003470}
.sub-t li.curt a i::after,.sub-t li:hover a i::after{backgrund:#fff}
.sub-t .link a{margin-top:.18rem}

.content-w{width:calc(100% - 258px);padding-left:14px}
.content{padding:.2rem;min-height:750px}

.cnt-T{border-bottom:0.15rem solid #003470}
.cnt-T h2{font-size:1.5rem;color:#003470}
.cnt-T a:hover{color:#ff0000}
.cnt-T i{color:#f1ae2c}

.lst li{border-bottom:1px dashed #ccc}
.lst h2 a{color:#003470}
.lst li a{height:35px;line-height:35px}
.lst li a:hover h3{color:#ff0000}
.lst li h3{position:relative;padding-left:18px;width:75%}
.lst li h3::after{left:2px;top:50%;position:absolute;content:'';width:5px;height:5px;border-radius:50%;background:#666;transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.lst li .date{padding-right:.1rem}


.animation{visibility:hidden;opacity:0}
.intol,.intor,.intou,.intoz{visibility:visible}

.intou{animation:slideInUp ease-out .5s forwards;-webkit-animation:slideInUp ease-out .5s forwards}
@keyframes slideInUp{from{transform:translate3d(0, 50%, 0)}to{opacity:1;transform:none}}
@-webkit-keyframes fadeInUp{from{-webkit-transform:translate3d(0, 50%, 0)}to{opacity:1;-webkit-transform:none}}
.intol{animation:slideInLeft ease-out .5s forwards;-webkit-animation:slideInLeft ease-out .5s forwards}
@keyframes slideInLeft{from{transform:translate3d(-50%, 0, 0)}to{opacity:1;transform:none}}
@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-50%, 0, 0)}to{opacity:1;-webkit-transform:none}}
.intor{animation:slideInRight ease-out .5s forwards;-webkit-animation:slideInRight ease-out .5s forwards}
@keyframes slideInRight{from{transform:translate3d(50%, 0, 0)}to{opacity:1;transform:none}}
@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(50%, 0, 0)}to{opacity:1;-webkit-transform:none}}
.intoz{animation:zoomIn ease-out .5s forwards;-webkit-animation:zoomIn ease-out .5s forwards}
@keyframes zoomIn{from{transform:scale3d(.3, .3, .3)}to{opacity:1;transform:none}}
@-webkit-keyframes zoomIn{from{-webkit-transform:scale3d(.3, .3, .3)}to{opacity:1;-webkit-transform:none}}
@media (max-width:768px){.i-banner .sm-db{display:block !important}

